Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAVERCROFT PLACE Terraced £45,950 31 Oct 2002
2 HAVERCROFT PLACE Terraced £67,000 9 Mar 2007
3 HAVERCROFT PLACE Terraced £41,750 23 May 2013